package com.rd.server.modules.user.service;

import com.mybatisflex.core.service.IService;
import com.rd.server.modules.user.model.po.UserPO;

/**
 * @ClassName UserService
 * @Description TODO
 * @Author zyy
 * @Date 2025/2/13 9:31
 * @Version 1.0
 **/
public interface UserService extends IService<UserPO> {

    /**
     * 分页查询
     */
    void pageList();

    /**
     * 根据OpenId查询用户
     * @param openId openID
     * @return 用户信息
     */
    UserPO selectByOpenId(String openId);

    /**
     * 根据用户ID查询用户
     * @param userId
     * @return
     */
    UserPO selectByUserId(String userId);

}
